technology transfer (tt) - Español Inglés Diccionario